package com.zhengke.dao;

import java.util.List;
import java.util.Map;

import com.zhengke.pojo.MenuEntity;


/**
   * 首先是查询所有的菜单
 * @author Administrator
 *
 */
public interface MenuManagerDao {
	
	/**
	 * 首先查询所有的订单进行遍历然后进行展示使用的还是pagehelper
	 */
	List<MenuEntity> queryAllMenuMethod() throws Exception;
	
	/**
	   * 向数据库中添加菜单的方法
	 */
	int addMenuMethod(Map<String,Object> addMenuMethod);
	
	/**
	 * 查询等级小于3菜单的列表信息
	 */
	List<MenuEntity> querryMenuListWhereLevLessThanThree();
	
	/**
	 * 通过父级的menu_id去查询当前菜单的等级
	 */
	MenuEntity querryMenuEntityByMenuId(Map<String, Object> menuEntity);
	
	/**
	 * 更新菜单的方法根据的是菜单的menu_id
	 */
	int updateMenuMessageByMenuRel(Map<String,Object> messageMap);
	
	/**
	   *  根据用户前台传过来的menu_id进行删除菜单的操作
	 */
	int deleteMenuMessageMethod(String menu_id);
	
	
	
}
